/* css 重置 */
body, p, input, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form { margin: 0; padding: 0; list-style: none; vertical-align: middle; font-weight:normal; }
img { border:0; margin: 0; padding: 0;   }
body { color: #6d6d6d !important; -webkit-user-select: none; -webkit-text-size-adjust: none; font:normal 0.68267rem/200% "微软雅黑", helvetica, arial; text-align:left;   }
header, section, footer { display: block; margin: 0; padding: 0 }
body{ background:#fff;position: relative;}
html,body{height:100%;} 
input{ font:normal 0.68267rem/200% "微软雅黑", helvetica, arial; }
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #aaa;  }
::-moz-placeholder { /* Mozilla Firefox 19+ */color: #aaa;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color: #aaa;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color: #aaa}
.clearfix:before,
.clearfix:after{display: table;content: " ";}
.clearfix:after{clear: both;}
a{text-decoration:none;color:#000;}
.error404{background:#fff; color:#333;}
.error404-1{padding-top:2.13333rem;}
.error404-text{font-size:0.512rem}
.mb0{ margin-bottom:0 !important;}
.tc{text-align:center}
.container {margin-left: auto;margin-right: auto;min-height: 100%;min-width: 100%;height: 25.728rem; position:relative;}
.clear{ clear:both; height:0;}
.nav{ height:2.432rem; line-height:2.432rem; padding:0 0.72533rem;box-shadow: 0 0.256rem 0.64rem rgba(0,0,0,.04); position:relative;}
.nav ul li{ float:left; font-size:0.68267rem;}
.nav ul li a{ display:block;padding:0 0.68267rem; color:#777}
.nav ul li.active{border-bottom: 0.128rem solid #2196f3;height: 2.42rem;}
.nav ul li.active a{ color:#2196f3;}
.nav span.close{ position:absolute; top:0.64rem; right:0.85333rem; width:1.06667rem; height:1.06667rem; background:url(../images/close.png) 0px 0px no-repeat; background-size:100%;}
.cont{ padding:1.06667rem;}
.cont2{ background: #fff;}
.cont h2{ font-size:0.64rem; color:#333; padding-bottom:0.21333rem; margin-top:0.8rem;}
.cont h2:first-child{margin-top:0;}
.cont p{ font-size:0.59733rem; color:#777; line-height:1.1rem;}
.ad{ position:fixed; bottom:0px; width:100%;}
.ad2{ position:fixed; bottom:1.28rem; width:100%;}
.guanzhu{ padding:0.42667rem; background:#2CDA96; color:#fff;border-radius:1.28rem; display:block; font-size:0.768rem; margin-bottom:1.28rem;}
.fanhui{ padding:0.42667rem; background:#fff; border: 1px solid #eee; color: #333; border-radius:1.28rem; display:block; font-size:0.768rem; margin-bottom:1.28rem;}
.chuangjian{ padding:.3rem 1.5rem; border: 0.04267rem solid #2196f3; color:#2196f3;border-radius:1.28rem; display:inline-block;font-size: .7rem;}
.chuangjian-2{ padding:.3rem 1.5rem; border: 0.04267rem solid #fff; color:#fff;border-radius:1.28rem; display:inline-block;}
.chakan{padding:0.42667rem; background:#FDB029; color:#fff;border-radius:1.28rem; display:block; font-size:0.768rem; margin-bottom:0.42667rem;}
.pb-foot{padding-bottom: 3.2rem;}
.jp-card{border-radius:0.85333rem;box-shadow: 0 0.42667rem 1.28rem rgba(0,0,0,.1); position:relative; margin-bottom:1.06667rem;}
.jp-card div{ padding:0.85333rem;}
.jp-card a{ display:block}
.jp-card h1{ font-size:0.768rem; color:#333; padding-bottom:0.128rem;}
.jp-card p.time{ padding-bottom:0.34133rem;}
.jp-card p small{ color:#2196f3; border:0.04267rem solid #2196f3; padding:0.08533rem 0.256rem;border-radius:1.28rem;}
.jp-card p small.success{ color:#39D999; border:0.04267rem solid #39D999;}
.jp-card-hot{ position:absolute; right:0; top:0; width:2.77333rem;}
.jp-cont{ background:#FBFCFB;}
.jp-cont .jp-top{ background:#2B98F0 url(../images/line.gif) 0px bottom repeat-x;background-size:5%; color:#fff; padding:0.768rem 1.06667rem 1.06667rem;}
.jp-cont .jp-top h6{ font-size:0.59733rem;}
.jp-cont .jp-top h2{ padding-bottom:0.17067rem;}
.jp-cont .jp-top p{ font-size:0.64rem;}
.jp-cont .jp-top small{ background:url(../images/line.gif) 0px 0px repeat-x; width:100%; height:0.17067rem;}
.jp-cont .jp-top .close{ position:absolute; top:0.64rem; right:0.85333rem; width:1.06667rem; height:1.06667rem; background:url(../images/close-bai.png) 0px 0px no-repeat; background-size:100%;}
.jp-cont .jp-text-card{ background:#fff;box-shadow: 0 0.42667rem 0.42667rem rgba(0,0,0,.02); margin-bottom:0.85333rem;}
.jp-cont .jp-code{ font-size:0.68267rem; padding:0.85333rem;}
.jp-cont .jp-code .duihuanma{ color:#333; line-height:1.6; margin-bottom:.15rem;}
.jp-cont .jp-code .duihuanma span{ background:#2B98F0; display:inline-block; color:#fff; padding:0px 0.21333rem;border-radius:1.28rem;}
.jp-cont .jp-text .jp-text-tittle{ padding:0.64rem 0.85333rem 0.42667rem; font-size:0.68267rem; color:#333; position:relative;}
.jp-cont .jp-text .jp-text-tittle .tel{ position:absolute; right:0.85333rem; top:0.64rem;}
.jp-cont .jp-text .jp-text-tittle .tel i{ display:inline-block; width:1.024rem; height:1.152rem;vertical-align: middle;}
.jp-cont .jp-text a{ color:#333; display: block}
.jp-cont .jp-text hr{ border: 1px solid #f3f3f3; border-top: 0}
.jp-cont .jp-text .jp-text-cont{ padding:0 0.85333rem 0.85333rem;}
.jp-cont .jp-text .jp-text-tittle .cell-ft{text-align: right;color: #999;padding-right: 13px;position: relative;}
.jp-cont .jp-text .jp-text-tittle .cell-ft:after {content: " ";display: inline-block;height:0.4rem;width:0.4rem;border-width: 2px 2px 0 0;border-color: #c8c8cd;border-style: solid;-webkit-transform: matrix(0.71,0.71,-0.71,0.71,0,0);transform: matrix(0.71,0.71,-0.71,0.71,0,0);position: relative;top:3px;position: absolute;margin-top: -0.875rem;margin-right: 13px;right: 2px;}
.jp-cont .group{font-size:0.59733rem;}
.jp-cont .group:before,
.jp-cont .group:after{display: table;content: " ";}
.jp-cont .group:after{clear: both;}
.jp-cont .group .group-left{ float:left; width:3.41333rem; color:#999; text-align:right;padding: .29867rem 0; padding-right:0.42667rem;display: inline-block;}
.jp-cont .group .group-right{margin-left: 3.84rem;color:#444;line-height: 1.1rem;padding:0.29867rem 0;}
.lianxi{color: #6d6d6d;}
.lianxi .lianxi-tittle{ padding:0.85333rem;}
.lianxi .lianxi-tittle h2{ color:#111; padding-bottom:0.21333rem;}
.lianxi p{ font-size:0.59733rem;}
.lianxi .lianxi-cont .group{font-size:0.72533rem; border-bottom:0.04267rem solid #D9DAD9; padding:0.256rem 0.85333rem;}
.lianxi .lianxi-cont .group:before,
.lianxi .lianxi-cont .group:after{display: table;content: " ";}
.lianxi .lianxi-cont .group:after{clear: both;}
.lianxi .lianxi-cont .group .group-left{ float:left; width:3.41333rem; color:#111; padding-right:0.42667rem;}
.lianxi .lianxi-cont .group .group-right{ float:left; color:#444;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.lianxi .lianxi-cont .group .group-right input{ padding:0.128rem 0.42667rem;height: 1.10933rem; width:8.96rem; border:0;}
.weui-cells__title {margin-top: .77em;margin-bottom: .3em;padding-left: 0.64rem;padding-right: 0.64rem;color: #808080;font-size: 0.59733rem;}
.weui-cells {margin-top: 0;background-color: #FFFFFF;line-height: 1.47058824;font-size: 0.72533rem;overflow: hidden;position: relative;}
.weui-cells:before {content: " ";position: absolute;left: 0;top: 0;right: 0;height: 0.04267rem;border-top:  0.04267rem solid #e5e5e5;color: #e5e5e5;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);z-index: 2;}
.weui-cells:after {content: " ";position: absolute;left: 0;bottom: 0;right: 0;height:  0.04267rem;border-bottom:  0.04267rem solid #e5e5e5;color: #e5e5e5;-webkit-transform-origin: 0 100%;transform-origin: 0 100%;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);z-index: 2;}
.weui-cell {padding: 0.42667rem 0.64rem;position: relative;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;}
.weui-cell__bd {-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;}
.weui-input {width: 100%;border: 0;outline: 0;-webkit-appearance: none;background-color: transparent;font-size: inherit;color: inherit;height: 1.47058824em;line-height: 1.47058824;}
.weui-label {display: block;width: 4.48rem;word-wrap: break-word;word-break: break-all;}
.weui-input {width: 100%;border: 0;outline: 0;-webkit-appearance: none;background-color: transparent;font-size: inherit;color: inherit;height: 1.47058824em;line-height: 1.47058824;}
.zj-cont{ padding:1.06667rem; color:#fff;}
.zj-cont h3{ padding-top:1rem;font-size: 0.75rem;}
.zj-cont .jp-img{ width:55%; margin:0.64rem auto;}
.zj-cont h1{ color:#F6B23E; font-size:1.19467rem; padding-bottom:0.42667rem;}
.zj-cont h2{ font-size:0.93867rem; padding-bottom:0.85333rem;}
.guanzhucode{ width:50%; margin:auto; background:#fff;border-radius: 0.21333rem; padding:5% 11%;box-shadow: 0 0.42667rem 0.42667rem rgba(0,0,0,.1);}
.main{ position:relative; min-width:100%; min-height:100%;height: 25.728rem;}
.main img{ display:block}
.top-music{left: 0.725333rem;top: 0.981333rem;position: absolute; z-index: 80;}
.top-music img{width: 1.7rem;height:1.7rem;}
.top-icon{ position:absolute;top:0.5rem;right:0.5rem;width: 2.98667rem;height: 2.98667rem;z-index: 999;}
.top-icon img{width:100%;}
.banner{ position:absolute;top: 2.8rem;left: 2.47467rem; width:10.9rem; height: 6.293333rem;}
.banner img{ width:100%;}
.hd-cont{top: 9.94133rem;left: 3.88267rem;width: 8.53333rem;height: 9.51467rem;position: absolute;}
.hd-cont img{ width:100%;}
.choujiang{width: 11rem;margin: 0;padding: 0.128rem 0;position: absolute;color:#fff; top: 21.4187rem;left: 2.47467rem;font-size: 0.7rem;}
.choujiang span{color: #fec200;font-size:.8rem;}
.canyu{width: 9rem;margin: 0;padding: .15rem 0;position: absolute;top: 22.461333rem;left: 3.584rem;color: rgb(255, 255, 255);font-size: 0.8rem;text-shadow: none;}
.foot{position: absolute;background-color: rgba(0,0,0,0.4);bottom: 0rem;color: #fff;font-size: .6rem;width: 100%;line-height: 1rem;height:1rem;word-wrap: break-word;text-align: center;z-index: 200;}
.foot a{ color:#fff;}
.lunbo{position: absolute;background-color: rgba(0,0,0,0.4);bottom: 1.3rem;color: #fff;font-size: .6rem;width: 100%;line-height:1.5rem;height:1.5rem;word-wrap: break-word;text-align: center;z-index: 200;}
.lunbo-cont li{ float:left; padding-right:0.42667rem; display:inline-block}
.lunbo-cont li img{ width:1rem;border-radius:4.26667rem; display:inline-block; vertical-align:middle; border:solid .05rem #fff; margin-right:0.128rem;}
.ivu-modal-fullscreen .ivu-modal-content{    background-color: rgba(0,0,0,.8);}
.ivu-modal-wrap .ivu-modal-body{ padding: 0 !important;}
.pd25{ padding: 25px;}
.xuniDuihuan .xuniDuihuanTittle{ padding:1.06667rem 1.06667rem 0.5rem;font-size:0.6rem}
.xuniDuihuan .xuniDuihuanTittle h2{ padding-top: 0.3rem; padding-bottom: 0.5rem; color: #000}
.xuniDuihuanTip{font-size:0.6rem;padding:0 1.06667rem;}
.xuniDuihuanForm{border-top: 1px solid #dcdee2;border-bottom: 1px solid #dcdee2;padding:0.5rem 1.06667rem; margin-bottom: 0.8rem; position: relative;}
.xuniDuihuanForm input{ border: 0;outline: none; padding: 0; font-size: .8rem; color: #000; }
.xuniDuihuanForm .ivu-input:focus{box-shadow:none}
.xuniDuihuanForm .ivu-form-item{ margin-bottom: 0;}
.xuniDuihuanForm .helpLine{ color: #999; margin-bottom: 0.2rem}
.xuniDuiKmSx{ position: absolute; right: 1.06667rem;top: .68rem;}
.wxhongbaoImg{ padding-top: 100px;}
.lianxi-cont{ padding-top: 0.7rem;}
.lianxi-cont .titleLine {font-size: .65rem;line-height: .65rem;position: relative;width: 100%;text-align: center;margin-bottom: 0.5rem;}
.lianxi-cont .titleLine:before, .lianxi-cont .titleLine:after {content: '';display: inline-block;border-top: solid .05rem rgba(224,224,224,0.6);width: 5.2rem;vertical-align: middle;}
.lianxi-cont .titleLine .title {width: 3.4rem;display: inline-block;}
.lianxi-group{ font-size: .65rem; position: relative; padding-bottom: 6rem;}
.lianxi-group .lianxiItem {width: 8rem;margin-top: .45rem;margin-left: .1rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.lianxi-group .edit {position: absolute;width: 3.1rem;height: 1.1rem;right: 0;top: 0.2rem;line-height: 1.1rem;box-sizing: border-box;border: solid .05rem rgba(224,224,224,.6);border-radius: .15rem; text-align: center;}


